#pragma once

#include <string>

#define MAJOR "Version 1" // major version
#define MINOR ".0" // minor version
#define PATCH ".0" // path version

namespace kratos { namespace engine {

static inline const std::string& getVersion() {
    static std::string version = std::string(MAJOR) + MINOR + PATCH;
    return version;
}

}}
